Inside the House of Horror

Read moreInside the House of Horror: The Ariel Castro Kidnappings By Josephine Parkhill Cleveland, Ohio. A quiet street. A plain house with peeling paint. No one suspected the evil that lived behind the boarded windows of 2207 Seymour Avenue. For more than a decade, three young women were held hostage